
#ifndef Attribute_h
#define Attribute_h

// C# includes.
#include <Typedef.h>
#include <Defines.h>
#include <CSharpPropertyMethods.h>

// Riccsson includes.
#include <System/_Attribute.h>

namespace Riccsson
{
	namespace System
	{
		// Summary:
		//     Represents the base class for custom attributes.
		//[Serializable]
		//[AttributeUsage(AttributeTargets.All, Inherited = true, AllowMultiple = false)]
		//[ClassInterface(ClassInterfaceType.None)]
		//[ComDefaultInterface(typeof(_Attribute))]
		//[ComVisible(true)]
		/*abstract*/ class Attribute : public _Attribute
		{
		};
	}
}

#endif